adwaita: Fix the greediness of row:not(.expander)
authorAdrien Plazas <kekun.plazas@laposte.net>
Wed, 23 Jan 2019 20:27:33 +0000 (21:27 +0100)
committerAdrien Plazas <kekun.plazas@laposte.net>
Wed, 23 Jan 2019 20:41:58 +0000 (21:41 +0100)
This avoids list rows (e.g. the ones in a stack sidebar) to be
accidentally selected and see their padding messed up.

gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index 369b651cb92705d28f2e1721480c7548dda09f04..52ec52252fb251e7401e2aa0d9b70a3136a24012 100644 (file)
@@ -3662,7 +3662,8 @@ list {
     border-color: $backdrop_borders_color;
   }
 
-  row:not(.expander) { padding: 2px; }
+  row { padding: 2px; }
+  row.expander { padding: 0px; }
   row.expander .row-header { padding: 2px; }
 }
 
index 814067a29a6d94cfb02bfed97a73f806aa881a97..dc867f3198a2eba310911d98f6e47f6f58950c01 100644 (file)
@@ -1590,7 +1590,9 @@ list { color: white; background-color: #26232d; border-color: #2a2a2b; }
 
 list:backdrop { background-color: #282530; border-color: #2f2e2f; }
 
-list row:not(.expander) { padding: 2px; }
+list row { padding: 2px; }
+
+list row.expander { padding: 0px; }
 
 list row.expander .row-header { padding: 2px; }
 
index d120401504cadaf562390f570592c52da037790e..f3298c65e74209ca0be647ddb10116271673a11a 100644 (file)
@@ -1610,7 +1610,9 @@ list { color: black; background-color: #ffffff; border-color: #dad6d2; }
 
 list:backdrop { background-color: #fcfcfc; border-color: #e0ddd9; }
 
-list row:not(.expander) { padding: 2px; }
+list row { padding: 2px; }
+
+list row.expander { padding: 0px; }
 
 list row.expander .row-header { padding: 2px; }